tread a fine line

Translations
marcher sur une ligne de crête
Definitions
To navigate a situation with great care and caution, balancing two opposing or delicate aspects to avoid negative consequences.